insular shelf - Turkish English Dictionary